Master Flow Interface

Add Nodes

Find the required node and drag it onto the canvas. Continue this process, and add connections between the nodes in the order you want them to be executed.

To add nodes to a loop, simply drop them onto the loop container.

Add Connections

To add a connection between nodes, hover over the node that should precede the target node in the sequence; drag a link out from the node's outgoing link point. The incoming link points of the other nodes will be highlighted in green; drop the link onto the incoming link point of the relevant node.

Edit Connections

To edit a connection, click on it to open its Properties panel. The required status is set to 'Success' by default, but it can be changed to 'Failure' or 'Any'.

The Conditional and Switch nodes expose additional connection options.

Delete Connections

Hover over a link to display its X icon. Click X to delete the link.

Delete Nodes

To delete a node, select it and then either click Delete from the ribbon or the right-click context menu:

Node Properties

Each node has its own properties that must be configured from the Properties panel. For details about the properties of any particular node, refer to the article for that node.

Execute the Master Flow

You can execute the master flow at a number of levels; executing the entire flow, executing a single node, or executing a node and all subsequent nodes in a master flow.

Executing the entire flow

To execute the entire flow:

  1. Click Execute at the top-left of the interface (purple arrow below) or press F2 on your keyboard.
  2. The Processing Options dialog opens.

    • Click here to learn more about processing options.

  3. Click the purple Master Flow button to execute the flow.
  4. If you haven't already saved the model definition file, you will be prompted to save before processing begins.

Executing individual nodes

You can execute an individual node or particular flow within your master flow to save time or target particular changes.

To execute an individual node or a flow from a particular node:

  • Select a single node and right-click Execute Node on the context menu.
  • Select a single node and right-click Execute and Continue to execute the selected node and then each of the nodes that follow it in the Master Flow.

If you haven't already saved the model definition file, you will be prompted to save before processing begins.

Example: Execute and Continue

Selecting the SQL Script node in the following example master flow and right-clicking Execute and Continue executes this selected node SQL Script and the nodes that follow it in the master flow: Set Variable 1 and Set Variable 2.

The nodes that are executed are shown with green arrows in the following image, and the nodes that are not executed are shown with yellow arrows: